// Decompiled by DJ v3.7.7.81 Copyright 2004 Atanas Neshkov  Date: 2007-9-15 18:54:02


// Source File Name:   lx.java

package com.zelix;

import java.io.PrintWriter;
import java.util.Hashtable;


//            ev

public class lx
{

    static PrintWriter a;
    static PrintWriter b;
    public static Runtime c;
    static long d;
    static long e = System.currentTimeMillis();
    static ev f = new ev();
    public static final String g = System.getProperty(z(z("CbB\027b\\n\\\023>N\177C\0")));
    static Hashtable h = new Hashtable();
    static ev i = new ev();
    public static boolean j;
    private static String z[];

    public static void a(boolean flag)
    {
    }

    public static String c(Object obj)
    {
        if(obj == null)
            return z[1];
        String s = obj.getClass().getName();
        s = s.replace('/', '.');
        int k = s.lastIndexOf(".");
        if(k > -1)
            return s.substring(k + 1);
        else
            return s;
    }

    public static void a(String s)
    {
    }

    public static void b(String s)
    {
        a(s, a);
    }

    public static void a(String s, PrintWriter printwriter)
    {
    }

    public static void c(String s)
    {
        a(s);
        a.flush();
    }

    public static void b(boolean flag, int k)
    {
        if(!flag)
            throw new RuntimeException(z[0] + String.valueOf(k));
        else
            return;
    }

    public static void b(boolean flag, String s)
    {
        if(!flag)
            throw new RuntimeException(z[0] + s);
        else
            return;
    }

    public static void b(Object obj, String s)
    {
        if(obj == null)
            throw new RuntimeException(z[0] + s);
        else
            return;
    }

    public static void c(Object obj, String s)
    {
        if(obj != null)
            throw new RuntimeException(z[0] + s);
        else
            return;
    }

    private static char[] z(String str) {
        char ac[] = str.toCharArray();
        int clen = ac.length;
        if (clen >= 2)
            return ac;
        ac[0] ^= 0x4c;
        return ac;
    }

    private static String z(char[] chs) {
        for (int i = 0; i < chs.length; i++) {
            byte key = 0;
            switch (i % 5) {
                case 0:
                    key =0x2f;
                    break;
                case 1:
                    key =11;
                    break;
                case 2:
                    key =44;
                    break;
                case 3:
                    key =114;
                    break;
                default:
                    key =76;
                    break;
            }
            chs[i] ^= key;
        }
        return new String(chs).intern();
    }

    static
    {
        String as[] = new String[2];
        as[0] = z(z("nx_\027>[+j\023%CnHHl"));
        as[1] = z(z("A~@\036"));
        z = as;
        c = Runtime.getRuntime();
        d = c.totalMemory() - c.freeMemory();
        a = new PrintWriter(System.err, true);
        b = new PrintWriter(System.out, true);
    }
}